---
title: Prerendered dynamic endpoint has path collision.
i18nReady: true
githubURL: https://github.com/withastro/astro/blob/main/packages/astro/src/core/errors/errors-data.ts
---

> **PrerenderDynamicEndpointPathCollide**: Не удалось отрисовать `PATHNAME` с параметром `undefined`, так как сгенерированный путь будет конфликтовать во время пререндеринга. Предотвратите передачу `undefined` в качестве `params` для функции `getStaticPaths()` этой точки доступа или добавьте дополнительное расширение к имени файла точки доступа.

## Что пошло не так?

Точка доступа пререндерена с параметром `undefined`, поэтому сгенерированный путь будет конфликтовать с другим маршрутом.

Если вы не можете предотвратить передачу `undefined`, вы можете добавить дополнительное расширение к имени файла точки доступа, чтобы сгенерировать файл с другим именем. Например, переименуйте `pages/api/[slug].ts` в `pages/api/[slug].json.ts`.

**Смотрите также:**

-  [`getStaticPaths()`](/ru/reference/api-reference/#getstaticpaths)
-  [`params`](/ru/reference/api-reference/#params)
